rose pudding - French English Dictionary